Baron Heurteloup's artificial leech, c. 1850.
|
Picture Number:10284563 Credit:Science Museum/Science & Society Picture Library
|
Description:
Mechanical leech patented by Baron Heurteloup
Object Number: A600124 Date Made: Place of Production: In Collection of: Science Museum Subject(s) > Medicine & Health > Therapeutics
|
|
|